﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using TMD.GT.LogicaNegocio.Contrato;
using TMD.GT.AccesoDatos.Contrato;
using TMD.GT.Entidades;


namespace TMD.GT.LogicaNegocio.Implementacion
{
    public  class CicloAlineamientoLogica: ICicloAlineamientoLogica
    {
    
        private readonly ICicloAlineamientoData _CicloAlineamientoData;

        public CicloAlineamientoLogica(ICicloAlineamientoData cicloAlineamientoData)
        {
            _CicloAlineamientoData = cicloAlineamientoData;
        }

        public int InsertarCiclo(CicloAlineamiento ciclo) 
        {
            return _CicloAlineamientoData.InsertarCiclo(ciclo);
        }

        public int ObtUltimaEtapa()
        {
            return _CicloAlineamientoData.ObtUltimaEtapa();
        }

        public int ObtUltimaEtapaAlineamiento()
        {
            return _CicloAlineamientoData.ObtUltimaEtapaAlineamiento();
        }
    }

}
